have seen better days - Français Anglais Dictionnaire